'''
Created on Feb 28, 2011

@author: Chris
'''

class Suggestion(object):
    '''
    representation of an option the user can replace a given token with in order to change the identification match. It is dependent on a feature 
    '''


    def __init__(self, helpText, documentLoc, originalText, suggestionText, color):
        '''
        Constructor
        '''
        self.helpText = helpText # This is the text used to give the user information on the particular suggestion
        self.documentLoc = documentLoc # This is the location or token in the document to which the suggestion references
        self.originalText = originalText
        self.suggestionText = suggestionText # This is the text that will replace the token in the document should the suggestion be accepted by the user
        self.color = color
        
    def getHelpText(self):
        return self.helpText
    
    def getColor(self):
        return self.color
    
    def getHelpText(self):
        return self.helpText
    
    def getOriginalText(self):
        return self.originalText
        